Interface IService


public interface IService
This interface defines how requests are serviced. This covers certificate generation, revocation, renewals, revocation checking, and much more.

Version:
$Revision$, $Date$
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Performs the service (such as certificate generation) represented by this request.
  • Method Details

    • serviceRequest

      boolean serviceRequest(Request request) throws EBaseException
      Performs the service (such as certificate generation) represented by this request.

      Parameters:
      request - The request that needs service. The service may use attributes stored in the request, and may update the values, or store new ones.
      Returns:
      an indication of whether this request is still pending. 'false' means the request will wait for further notification.
      Throws:
      EBaseException - indicates major processing failure.